street map – English–Português translations

🇬🇧 en pt 🇵🇹

street map noun

  • map showing the streets in a city or district
mapa da cidade
Wiktionary Links